package com.gome.ocean.dao.authority;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.session.RowBounds;
import org.springframework.stereotype.Repository;

import com.gome.ocean.dao.model.authority.UserLoginLogoutBO;




/**
 *@author zhangguoqing
 *@date 2016.7.6	
 * </pre>
 */
@Repository("userLoginLogoutDAO")
public interface UserLoginLogoutDAO {

	public Long saveUserLoginLogoutBO(UserLoginLogoutBO userLoginLogoutBO);
	
	public Integer deleteUserLoginLogoutBOById(Long id);
	
	public Integer updateUserLoginLogoutBOById(UserLoginLogoutBO userLoginLogoutBO);
	
	public UserLoginLogoutBO findUserLoginLogoutBOById(Long id);
	
	public UserLoginLogoutBO getUserLoginLogoutInfoByMap(Map<String,Object> map);
	
	public void updateUserLoginLogoutInfoByMap(Map<String,Object> map);
	
	List<UserLoginLogoutBO> getAllUserLoginInfo(RowBounds rowBounds,Map<String, Object> map);
	
}